<template>
    <div>
        <van-form @submit="onSubmit">
            <van-field
                v-model="username"
                name="username"
                label="用户名"
                placeholder="用户名"
                :rules="[{ required: true, message: '请填写用户名' }]"
            />
            <van-field
                v-model="password"
                type="password"
                name="password"
                label="密码"
                placeholder="密码"
                :rules="[{ required: true, message: '请填写密码' }]"
            />
            <div style="margin: 16px;">
                <van-button round block type="info" native-type="submit">提交</van-button>
            </div>
        </van-form>
    </div>
</template>

<script>
// import axios from 'axios'
// import axios from 'axios'
import maxios from '../http/axios'
export default {
    data() {
        return {
            data1: '',
            username: '',
            password: '',
        }
    },
    methods: {
        onSubmit(values) {
            console.log('submit', values);
            maxios('login','post',values).then(res=>{
                alert(res.msg)
                localStorage.setItem('userid',res.userid)
                localStorage.setItem('token',res.token)
                localStorage.setItem('is_admin',res.is_admin)
                localStorage.setItem('username',res.username)
                localStorage.setItem('pagelist',JSON.stringify(res.pagelist))
                if(res.code == 200){
                    this.$router.push('/com')
                }
        })
    },
        
    },
    created() {
    }
}
</script>

<style scoped>

</style>
